SuperMap iDesktopX is the industry's first cross-platform, full-featured desktop GIS software that overcomes the limitation of professional desktop GIS software running only on Windows. It can run perfectly in a Linux environment. SuperMap iDesktopX offers versions suitable for different platforms, including Windows and Linux.
SuperMap iDesktopX is a cross-platform GIS application software developed using Java, based on SuperMap iObjects Java. It provides functionalities such as data management, data processing, spatial analysis, map rendering, geo-processing automation, 3D, video mapping, and machine learning. It also offers a flexible development framework and auxiliary controls to facilitate secondary development.
Who needs SuperMap iDesktopX?
- Cross-platform spatial data producers and processors.
- Cross-platform spatial data analysts.
- Cross-platform geospatial mappers.
- Cross-platform custom GIS developers.
Why choose SuperMap iDesktopX?
- It is the first Chinese desktop GIS product to support cross-platform operation, providing users with greater flexibility in choosing their systems.
- Equipped with robust features for data editing, map rendering, and thematic map creation, it fulfills a wide range of mapping needs.
- Supports distributed data management, mapping, and big data analysis, making it ideal for processing large-scale datasets.
- Offers a comprehensive suite of data processing and spatial analysis tools, enabling users to streamline workflows by running multiple tools with a single click using geo-processing automation models.
- Integrates AI and other cutting-edge technologies to deliver advanced capabilities, such as video mapping, big mapping screens, and machine learning.
- Supports extension development in Java and Python, with a plugin-based architecture that makes customization and feature expansion straightforward and convenient.
Supported operating systems
SuperMap iDesktopX supports operation on both Windows and Linux systems, including:
- Windows: Windows 7, Windows 8, Windows 10, Windows Server 2012, etc.
- Linux: Kylin, Ubuntu, Ubuntukylin, Redhat, SUSE, UnionTech UOS, Kylin, etc (JDK 1.8 or above).
- Chips: Huawei Kunpeng, Inspur, Feiteng, Loongson, Shenwei, etc.
Product features
- Developed in Java, it is cross-platform and supports operation on both Windows and Linux systems.
- Supports x86, Power, ARM, MIPS, Alpha, and other CPU architectures, including independent CPUs such as Huawei Kunpeng, Inspur, Feiteng, Loongson, Shenwei, etc.
- Supports a series of operating systems, including Chinese independent operating systems such as Kylin, Deepin, UnionTech UOS, and Kylin OS.
- Ribbon interface style replaces the traditional menu toolbar mode, making function organization clearer and more intuitive.
- Supports interface skinning, offering switching between dark and light theme styles.
- The Ribbon interface can be configured and managed entirely through configuration files, eliminating the need for programming.
Features provided
Data Management
- Added Las Dataset, Multipoint Dataset, and Relation Dataset, enhancing multi-source data compatibility;
- Enhanced vector dataset management capabilities, newly supporting M-value, subtypes, and attachment management;
- Added over 5,000 coordinate systems applicable to multiple regions globally, facilitating spatial data management in various areas;
- Provides direct reading capability for third-party vector data, including ShapeFile, FileGDB, GeoPackage, etc.
- Provides cloud storage service functions, conveniently accessing imagery and vector data in cloud services;
- Supports databases such as PostGIS, Oracle, MongoDB, Alibaba PolarDB, Huawei GaussDB, Xugu, etc.;
- Supports importing data in over 80 formats, exporting data in over 30 formats;
Data Editing and Processing
- Added template editing function, enabling rapid data editing based on map feature categories, facilitating efficient production for basic surveying, thematic updates, etc.
- Supports direct editing of FileGDB and GeoPackage data, eliminating the need for import conversion, improving data processing efficiency.
- Provides data version management function, supporting multi-user collaborative editing of the same dataset. Suitable for tasks requiring multi-user collaboration, such as land use surveys, patch updates, etc..
- Provides various attribute table editing functions such as update column, calculate geometric properties, find and replace, drag-and-drop assignment.
- Provides over 200 data processing functions, including dissolve, thinning, clustering, resampling, raster update, etc..
- Provides topology functions such as topology check, topology network construction, topology polygon construction, line topology processing.
- Projection conversion provides 11 transformation methods, including 2D four-parameter, 3D seven-parameter, etc..
- Supports inverse calculation of projection conversion parameters, providing five transformation methods such as coordinate frame rotation transformation, 3D seven-parameter, etc.
Mapping
- Supports creating various thematic maps such as unique value, range, label, label matrix.
- Supports dynamic aggregation maps, regional aggregation maps, and cartograms.
- Supports creating point, line, and fill symbols.
- Supports retrieving and using online cartography resources, including symbols, color schemes, etc..
- Supports intelligent map rendering based on images, and adjusting map brightness, contrast, saturation.
- Supports setting display weights for text/label thematic map layers, facilitating adjustment of layer display order.
- Provides map performance diagnostic tools, automatically detecting map performance at multiple scales.
- Supports cartography tools such as map tiling, map grids, standard map frames, SOT sheet indexes, etc.
Map Tiles
- Provides a full-process solution for map tile production, management, and publication.
- Supports multiprocessing parallel map tile generation.
- Offers management functions such as tile merging, extracting, updating, inspecting, and format conversion.
Page Layout
- Supports wizard-based layout creation, interactive addition of layout objects, parametric adjustment of layout objects.
- Supports creating map grids, adding kilometer grids and graticules to maps, supporting multi-language coordinate direction labeling.
- Supports creation of map series and map atlas printing.
- Layout added zoom to layer, front/back view switching, and legend layer filtering functions, enhancing output efficiency and operational convenience.
Statistical Charts
- Supports more than 10 types of charts, such as bar charts, scatter plots, and area charts.
- Supports conversion between charts and thematic maps.
Spatial Analysis
- Provides vector analysis functionalities such as buffer analysis, overlay analysis, and proximity analysis.
- Supports interpolation analysis, providing interpolation methods such as Kriging, inverse distance weighting, and barrier splines.
- Supports hydrological analysis, offering functions such as river correction DEM, watershed calculation, and river network extraction.
- Supports contour/area extraction, slope, aspect, cut-and-fill, and other surface analysis functions.
- Supports transport network analysis, facility network analysis, and dynamic segmentation.
Spatial Statistics
- Supports geographic analysis such as central feature, mean center, median center, and directional distribution.
- Provides analysis functions such as spatial autocorrelation, high-low clustering, and geographic detectors.
- Supports hotspot analysis, clustering and outlier analysis, density clustering, and other clustering distribution functions.
- Supports spatial relationship modeling functions such as ordinary least squares (OLS) regression and geographically weighted regression (GWR) analysis.
- Provides BShade, random sampling, single-point locality, and BShade prediction functions for spatial sampling and inference.
Geo-Processing Automation (GPA)
- Provides more than 1200 tools including data processing, format conversion, spatial analysis, machine learning, and distributed geographic processing.
- Supports variables, inline variables, iterative loops, and conditional filtering to enhance model reusability and maintainability.
- Supports publishing models as services, which can be executed and called in SuperMap iServer from the desktop.
- Supports model library files with hierarchical password protection to secure models.
Data Migration
- Supports migration of ArcMap data, maps, symbols, layouts, tiles, and services, with selective data migration to reduce data redundancy.
- Supports migration of MapGIS data, maps, and symbols.
- Supports importing EDB data from ShangWei Technology and creating maps based on EPS data.
- Supports migration of ArcGIS Pro 2.x and 3.x data, maps, and symbols.
- Supports ArcMap Inspect Data Quality and Inspect Map Quality tools.
Video Mapping
- Supports access to local and video stream data, including HLS (m3u8), RTSP, RTMP, HTTP-FLV, and other protocols.
- Supports fixed-point video, zoom cameras, rotating video, and drone video spatialization.
- Supports overlaying video with 2D data and integrating it with 3D data for seamless fusion.
- Supports video detection and analysis functions such as target detection, tracking, speed measurement, and geofencing.
- New multiprocessing video detection functionality improves detection performance.
AI Assistant
- Added intelligent Q&A function, supporting interactive retrieval and answers via natural language.
- Added intelligent modeling function, supporting intelligent GPA model construction via natural language.
- Added intelligent cartography function, supporting intelligent thematic map creation via natural language.
Machine Learning
- Supports deep learning-based image interpretation, providing end-to-end tools for sample creation, model training, model inference, model evaluation, and post-inference processing.
- Supports multi-scenario image interpretation such as binary classification, feature classification, general change detection, object detection, object extraction, scene classification. supports image super-resolution reconstruction.
- Provides out-of-the-box pre-trained models for various features like forests, farmland, water bodies, buildings, roads, photovoltaics.
- Supports remote sensing interpretation pre-trained large model (LIM) for high-precision feature classification.
- Supports G-SAM, introducing semantic information through spatial prompts to achieve fine-grained image segmentation.
- Provides more efficient GPU parallel strategies, supporting training on single GPU, multiple GPUs, or specified GPU device IDs.
Image Processing
- Provides capability to produce DOM, DSM/DEM data products from multi-source raw satellite remote sensing images, offering automated processing workflows.
- Provides image screening function, supporting multi-condition filtering and interactive fine selection, assisting users in quickly obtaining high-quality target images.
- Supports true-color output of fusion results, simultaneously performing image bit-depth reduction and band order adjustment, enhancing color in vegetation areas and feature recognition.
- Supports various color balancing methods such as dodging and burning, color mapping, adaptive color balancing, meeting different scene needs.
- Supports ghosting deformation detection, automatically extracting ghosting deformation areas in mountains, roads, buildings.
- Supports planar and edge accuracy checks, enabling rapid visual assessment of DOM results accuracy through graded thematic maps.
- Supports fine planar accuracy checks for detailed partitioned inspection of entire images.
- Provides AI heterogeneous image matching model, improving the quantity and quality of feature point matching in weak-texture regions like deserts, Gobi.
- Supports eliminating non-ground feature points distributed on clouds and building roofs based on AI semantic information, enhancing geometric correction accuracy.
Geographic Knowledge Graph
- Supports connecting two graph databases, Yukon and Neo4j, to store entities and relationships.
- Supports merging identical entities when constructing the graph.
- Supports browsing graph entities with spatial attributes in connection with the map window.
- Supports graph querying and analysis.
- Provides data lineage capabilities, enabling entity tracking and tracing, and displaying it in the form of a graph.
Cloud Collaboration
- Supports access to online map services such as OGC, Tianditu, OpenStreetMap, WorldTerrain, and SuperMap REST.
- Supports one-click publishing of maps, data, analysis, and 3D scene services.
- Supports managing data and services on SuperMap Online/SuperMap iPortal.
Dynamic Plotting
- Supports standard industry symbol libraries.
- Supports integrated 2D and 3D plotting.
- Supports the creation and playback of situation simulations with 7 classic animations.
3D Scenes
- Added presentation module, integrating 3D scenes with traditional presentations, making reporting more intuitive and convenient.
- Supports management and display of multi-source heterogeneous 3D data such as oblique photography models, BIM.
- Supports various modeling functions like extrusion, lofting, 3D polar coordinate modeling, road design.
- Supports model editing functions such as dimension reduction operations like section acquisition, topology correction, and model translation.
- Supports analysis and computation functions like 3D buffer, Boolean operations, convex hull, spatial query.
- Supports data operations such as clipping, hole digging, mosaicking for TIN terrain and oblique photography 3D models.
- Supports generation, loading, and management of tile data such as 3D terrain tiles, 3D imagery tiles, terrain tiles (TIN), terrain tiles (DEM), 3D tiles.
- Supports real-time interactive functions like swiping, clipping.
- Supports GPU-based 3D spatial analysis functions such as slope and aspect analysis, viewshed analysis, visibility analysis.
- Supports 3D flight simulation, allowing custom flight routes for convenient scene browsing.
- Supports effects like rain, snow, model animation, ocean, volumetric clouds, sky, water reflection, fog, bloom, ambient occlusion.
- Supports creating 3D thematic maps such as 3D unique value thematic map, 3D range thematic map.
- Supports creating geometric objects like points, lines, polygons, and particle objects like fountains in scenes.
- Supports adding urban furnishings and billboards.
- Supports generating S3M 3.01 data compliant with CH/T 9040-2023. supports storing attributes of S3M 3.01 model tiles as DB large files. multi-temporal S3M 3.01 data supports multi-feature eigenvalues.
- Added scene service settings, imagery overlay display, urban road design, scene beautification functions, providing more powerful data processing, visualization, and modeling capabilities.
- Optimized functions like oblique data import, I3S to S3M conversion, point set generation of temporal model tiles, point set generation of external model tiles, layer properties.
- Optimized scene rendering effects, newly supporting effects like fog, volumetric clouds, screen space reflections, bloom.
- Provides over 260 geoprocessing tools for 3D data processing and 3D geographic design, including point cloud instance segmentation, S3M to 3D Tiles conversion, parametric modeling.
- Added 24 GPA tools, including extracting oblique single buildings, 3DGS data tile generation, watermark parameter setting, GIM data checking, uploading files to cloud storage, partial multi-model tile updates, providing more efficient 3D data processing and updating capabilities.
- Provides tools like roof classification, building construction with roofs, supporting automatic identification of building roof information and batch construction of complex building entities.
- Optimized 21 GPA tools such as import RVT, object translation, 3D Tiles to S3M conversion, oblique data update.
Custom Development
- Provides development templates for interactively building secondary development projects.
- Provides rich UI sample code and business sample code.
- Provides work environment designer for drag-and-drop zero-code rapid interface customization.
- Supports toolbox customization, enabling tool extension via Java, Python, Scala.
- Supports managing Python environments and dependencies via Conda.
SuperMap iDesktopX Version History